package mlz.a_oop;

//创建person对象
public class PersonTest {
    public static void main(String[] args) {
        //创建对象
        Person p1 = new Person();
        //默认初始值
        System.out.println(p1.age);// 0
        System.out.println(p1.name);// null

        //调用类中的成员变量
        p1.age = 20;
        p1.name = "张三";
        System.out.println(p1.age);//20
        System.out.println(p1.name);//张三
        //调用类中的成员方法
        p1.eat();
        p1.sleep("沙发上");

        System.out.println("--------------------");


        //创建对象2
        Person p2 = new Person();
        p2.name = "zzzz";
        p2.age = 18;
        System.out.println(p2.name);
        System.out.println(p2.age);
        p2.sleep("床上");
        p2.eat();
        System.out.println("======================");


        //数组 -> 引用数据类型
        int[] arr = {11,22,33};
        System.out.println(arr);//地址值 [I@378bf509
        System.out.println(p1);//全类名(包名 + 类名)mlz.a_oop.Person@5fd0d5ae
        System.out.println(p2);//mlz.a_oop.Person@2d98a335




    }
}
